luck of the devil – English–Français translations

🇬🇧 en fr 🇫🇷

luck of the devil noun

  • extraordinary or recurring luck
chance de cocu
Wiktionary Links